import Vue from 'vue'
import App from './App.vue'
import router from './router'
import './plugins/element.js'
import "./assets/css/global.css"
import "./assets/fonts/iconfont.css"
import '@/utils/axios.js'
import '../node_modules/element-ui/lib/theme-chalk/index.css'

import ZkTable from 'vue-table-with-tree-grid'

Vue.component('ZkTable', ZkTable)

Vue.config.productionTip = false

// 注册全局自定义指令

Vue.directive('el-focus', {
  // 当 使用 v-focus的指令标签 被渲染到dom 时 ，会执行此方法
  //并传入当前dom对象
  inserted(dom) {
    //将el-input生成的div内的input设置焦点选中
    dom.children[0].focus()
  }
})


new Vue({
  router,
  render: h => h(App)
}).$mount('#app')